body { font-size: 62.5%; margin-left: 25% }
label, input { display:block;font-weight: bold;color: #333}
input.text { margin-bottom:12px; width:80%; padding: .4em; }
h1 { font-size: 1.0em; margin: .6em 0; text-align: center}
div#users-contain {
    width: 70%; display: block; 
    padding-left: 25%;
}
div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
div#users-contain table td, div#users-contain table th {border: 1px solid #eee; padding: .6em 10px; text-align: left; }
.ui-dialog .ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.3em; 
}
#footer{
    padding-left: 27%;
    padding-top: 5%;
}
.glyphicon-question-sign{
    color:blue;
}
.glyphicon-exclamation-sign{
    color:orangered;
}
.glyphicon-home, .glyphicon-comment,.glyphicon-user{
    color:grey;
}
#label-admin{
    text-align: left;
    float: left;
}

.vertical-line{
    padding-left: 4px;
    border-radius: 1px;
    border-right: 1px solid ;
    display: inline;
}
#help-tooltip{
    float: left;
}
#required-tooltip{
    display: inline;
    padding-left: 4px;
}
#header{
    position:fixed;
    border-bottom: 10px;
    bottom: 220px;
    background: white;
    width: 52%;
    left:23.7%;
}
#title{
    color:#999999;font-weight: bold
}
.create-error{
    color:red;
}
.create-success{
    color:green;
}
.right{
    padding-right: 100px;
    padding-bottom: 20px;
    padding-left: 40px;
}
.left{
    padding-bottom: 20px;
}
.panel-width{
    height: 100px;
    width: 80%;
}
